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
Get the mug
Get a pee in someone else's bed mug for your fish Callisto.