2 definition by SamG21

Top Definition
More than like, but not quite love yet, its that feeling in between the two. That feeling of butterflies in your tummy. Its that feeling that makes you smile whenever you think about that special person.
Kayla was quite the smitten kitten when she talked about Tyler.
by SamG21 August 11, 2010

Mug icon
Buy a Smitten mug!
Norwegian phase meaning nice boobs.
I was talking to Kayla the other night, man she has some Fine Pupper.
by SamG21 June 02, 2010

Mug icon
Buy a Fine Pupper mug!