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

by Austin March 06, 2004
