Top definition
A degrading name given to someone who is incredibly irritating, mostly stupid, psychotic to the point of being a stalker and totally fucked up
Geez, Pink Fluff, GET A LIFE
by sonskyn336 November 05, 2009
Get the mug
Get a Pink Fluff mug for your Uncle Georges.

Activity