1 definition by Scotty J

Top Definition
The state of having fallen in love (especially at first sight).
"Aw, look at him. He's twiterpated." Thumper from Bambi speaking about Bambi.
by Scotty J November 25, 2005

Mug icon
Buy a twiterpated mug!