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 daily@urbandictionary.com. We'll never spam you.

×