Top definition
used when someone has said or done something outrageously stupid/funny/crazy.
whoa buddy watch ya self
by Amanda February 24, 2005
Get the mug
Get a whoa buddy mug for your fish Zora.