Top Definition
To defeat another team on their own field-- especially if it's a humiliating defeat in a major contest.
It would have been great if the Texas Rangers could have clinched the World Series at home, but it'll be fun to win it all in St. Louis and pee in someone else's bed!

Go Rangers! Let's pee in the Cardinals' bed!
by For Whom the Bell Trolls October 25, 2011

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug