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
flower sniffer by TBOWZ December 29, 2009