Definitions by athffan
febreeze
An endearing term for a current or ex lover who had one of the nastiest, raunchiest and down-right foulest stank eminating from her crotch. This usually is so horrific that requires you to swear off any form of cunnilingus as the stench makes you practically vomit on impact.