A green creature with hot pink hair. also a term of endearment for those close to one.
by prepskoolchick June 24, 2009
Can you define these popular missing words?
v. To blow smoke, especially that of marijuana, through fabric softener, such as Snuggle, stuffed into a toilet paper or paper towel roll, in order to eliminate the odor.
My aunt is staying in the guest room, so let's snuggle puff these nugs.
by AsInWreck June 12, 2009