When you insert your nose into the woman's vagina, or a man's bum crack, and you sneeze.
You just snuggle puffed me!
by Damante Burrell July 03, 2008
A green creature with hot pink hair. also a term of endearment for those close to one.
by prepskoolchick June 24, 2009