Subscribe English
look up any word, like latergram:
 
1.
A friend who you wish you turn into a small, huggable plushie.
I am the number one fifan plushie hugger around here - nobody else!
by Mosey July 21, 2004
10 10