Top Definition
Swetcha is the most amazing girl on the planet. She's got everything you'd want in a girl. She's smart, pretty, funny and has the most beautiful eyes. Swetcha means 'freedom' in Indian and that's exactly what she reminds you of. She's got a smile that you could die for! Every dude who sees her wants to be with her, but she's hard to get! You're lucky if you find her!
I love Swetcha!
by bucky_bites February 11, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×