Top definition
1.(n) delighting the senses or exciting intellectual or emotional admiration; to beautify

2. in need of sex

3.(v) to want to seduce someone.

4.(adj) hot. sexy
She is so anumita
by lovetweet March 14, 2010
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush