look up any word, like hipster:
 
1.
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
by Douglas Wayne September 18, 2006