Smiling In Relative Amusement. For when you're not quite laughing out loud, but dont wish to "meh".
Henry: Unless this thing works sometime soon, it's going out of the window.

Will: That could get expensive.

Henry: SIRA.
by Plato's_Bitch April 14, 2009
Top Definition
An extremely beautiful girlfriend that is loving and caring and extremely fun to talk to. She is understanding and caring and usually has a boyfriend who loves her very much
You are such a Sira
by Derrick rose99999988 December 28, 2014
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.