1 definition by Joeys Cheesesteak

When somebody embarrasses you by beating you in a sport, game, etc...

Can be also said as, he "dropped a bucket on my head"
*Trucks someone in madden* I just "dropped a bucket on his head."
by Joeys Cheesesteak July 15, 2017
Get the dropped a bucket on his head mug.