2 definitions by Sweet Chicka
by Sweet Chicka November 21, 2007
used when trying to impress your friends and family by expanding your vocabulary
means super de duperly excited and happy
means super de duperly excited and happy
by Sweet Chicka November 21, 2007