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 merch
Get the whoa buddy neck gaiter and mug.