by alex498538-9789470 September 26, 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