Top definition
A super fun and hilarious girl. She will laugh at anything and everything. Her voice is so soothing, she should be a singer...or the narrator for audio books.
Steve: Have you heard Sumudu sing?
Eric: Yeah, she should try out for an a capella group!
Steve: True story.
by lorren92 October 27, 2011
Get the mug
Get a Sumudu mug for your Aunt Julia.