Top definition
Words cannot define Sirose. She is too amazing.
What would we do without Sirose?
by Talia November 27, 2004
Get the mug
Get a sirose mug for your coworker Abdul.
buy the domain for your travel vlog