Skip to main content

Definitions by Fleece Johnson

red badge of passion 

A giant red hickey on your neck after a passionate sexual encounter!
Damn did you see Clay's red badge of passion on his neck this morning. Yeah that must have been some encounter.