twitterpated

listen to the pronunciation of twitterpated
English - English
Smitten or love-struck