2 definitions by Hoon Hitter
An American slang referencing an attractive woman or one that would warrant a shag under any circumstances.
by Hoon Hitter September 27, 2007
An American slang referencing an attractive woman or one that would warrant a shag under any circumstances.
by Hoon Hitter September 27, 2007