can't wait to get home and get a smell of alison's whiffy biff you must me a biff sniffer
a person who likes to smell a vagina on a regular basis
"can't wait to get home and get a smell of alison's whiffy biff you must me a biff sniffer" What is the definition of "biff sniffer"?