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
by Austin March 07, 2004