Skip to main content

Definitions by SaintSuckIt

When someone says something in a foreign language and no one understands, can be used when talking to friends. Normally said with an Asian accent
"dude, what are you barking"
Barking by SaintSuckIt December 7, 2015