What is Hornswaggling?
hornswaggling is having sex with a retard because they make noises like various type of horns.
Hey Joe want's to get lucky with some Special Olymics contestants. He loves hornswaggling
See retards, corky, tard