hey dude, i found some baroogla in my room last night
a slang term commonly used in the suburbs of boca raton
"hey dude, i found some baroogla in my room last night" What is the definition of "baroogla"?