fgcucuck's definitions
A term originated at GCHS meaning the position of 2 men of questionable sexual orentation riding on a Harley Davidson or scooter.
by fgcucuck December 17, 2014
Get the rough riding mug.
Get the rough riding mug.We'll email you a link to sign in instantly.