by XxXpinkypieXxX July 19, 2008
by Jenny L January 20, 2004
by Snuffles95 November 30, 2011
the nickname bestowed onto an animal or person who you consider to be adorable in some way or another.
by TheWhiteRabbitInTheRedBow March 27, 2020
by Floofy_Cat901 May 31, 2018