Top Definition
Ram Sellalu means ram's sister, in an Indian dialect. Used as a name for a girl, with a brother named 'ram' - the Hindu god.
A Tall, pretty person, usually cynical. Found in chennai the southern state of india.
Very social on most occasions, unless found in a foul mood
'oh there goes Ram Sellalu, isn't she the tall one with the very white toothy smile'
by manre September 03, 2009
5 Words related to Sellalu

Free Daily Email

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

Emails are sent from We'll never spam you.