that guy just walked in that dog turd, what a bompa
a person who exhibits behaviour not indifferent to a crazed urangutan, or wild boar
"that guy just walked in that dog turd, what a bompa" What is the definition of "bompa"?