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