Top definition
A small little Indian boy with a green card who LOVES to nap.

.
-Heyy who's that boy sleeping over there??

-Ohh it just Srina
by 69condomroses March 06, 2010
Get the mug
Get a Srina mug for your bunkmate Trump.