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