Top definition
a phrase used in sports when one is confused about the situation.
wham bam what the fuck just happened?
by Anonymous July 27, 2003
Get a wham bam what the fuck just happened mug for your papa Manley.