Skip to main content

Definitions by TheBrown

Someone who always loses.
Damn, I'm whooping you every time. You're such a Yada!
Yada by TheBrown June 28, 2011