Definitions by Watts_Show
Hog riding
When you have sexual intercourse with a girl who has a double French braid and you grab each braid like handle bars and pretend to ride a Harley motorcycle.
Hog riding by Watts_Show September 20, 2016