TBOWZ's definitions
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
by TBOWZ December 29, 2009
Get the flower sniffer mug.