• word of the day

    huffing

    huffing - Dictionary definition and meaning for word huffing

    Definition
    (noun) an act of forcible exhalation
    Synonyms : puffing , snorting

Word used in video below:
text: living the life and huffing diesel fumes,
Download our Mobile App Today
Receive our word of the day
on Whatsapp