A fork of Rural Dictionary
a phrase used in sports when one is confused about the situation.
wham bam what the fuck just happened?