1 definition by spicyfries

Someone who is enormously precious.
Person: So... what do you think about Harrison?
Other Person: Aww, he's such a preciousaurus!
by spicyfries October 28, 2009
Get the preciousaurus mug.