Definitions by Cajunguy82
Street Rat
Street Rat by Cajunguy82 January 15, 2025
Harvey Wallbanger
Where a male beats his opponent into submission then hanging his testicles in his opponents face to establish dominance.
Harvey Wallbanger by Cajunguy82 January 3, 2018