by Austin March 07, 2004
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 02, 2006
by greengumby1 September 27, 2006