Skip to main content

Definitions by TBOWZ

flower sniffer 

The act of a male sniffing or licking a womens pubes during intercourse. While doing this, he rolls his tongue around while acting as if he enjoys the stench
Dude, I'm Tori B's main flower sniffer
flower sniffer by TBOWZ December 29, 2009