last night, i woke up and found my boyfriend creep huffing
(v) english: the act of sniffing the creep of used or soiled women's underwear or hosiery
"last night, i woke up and found my boyfriend creep huffing" What is the definition of "creep huffing"?