jesus, it was so buna when i sat down on that public toilet seat
the feeling of sitting down on a warm toilet seat in a public restroom
"jesus, it was so buna when i sat down on that public toilet seat" What is the definition of "buna"?