Skip to main content

Definitions by 69condomroses

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
Srina by 69condomroses March 6, 2010