1 definition by seltzer_cola@hotmail.com
an adjective to describe something or someone incredibly cute, charming, fetching and delightful.
something or someone that is to be adored.
something or someone that is to be adored.
by seltzer_cola@hotmail.com January 8, 2008