Custom UD mugs
with your fave def Now available
1. stuffie
Alternate term for plushie; a plush toy or stuffed animal
Origin: British English (aka The Queen's English)
"My, what a cute stuffie you have there!"
by fixman88 Apr 8, 2004 share this
love it
hate it