Used as a phrase to describe a road team in any sport winning a game in the opposing teams’ stadium.
by MARCISMS November 24, 2018
To masterbate or play with oneself.
by HotDyke August 2, 2006
by greengumby1 September 27, 2006
by Austin March 7, 2004