Definitions by ReGurgiTron
Red Baron
Becca was unappreciative of my affections expressed to her in the form of a Red Baron. She slapped the shit out of me while she still had her red mustache. It was kind of sexy.
Red Baron by ReGurgiTron December 2, 2014