Quantcast
Subscribe
look up any word:

1 definition by moocharoo

1. Chethana
A hot Sri Lankan lady who always has your back. Sometimes forgetful, but is always there with chocolate and a backrub if you need it. Loved by everyone and everything.
Person 1: Oh, do you know Chethana?
Person 2: OMG I LOVE HER SHE IS SO AMAZING!!!
rss and gcal