A boost of sniffing pleasure.
I experienced smelljoy today after sniffing the new Island scent from GEODEO deodorant. I had so much smelljoy I had to double sniff my pits! It's uber fresh!
by Moetivator September 11, 2012
Can you define these popular missing words?