Top definition
a gorgeous woman who you have so much in common and love so much that she could be your sister
sarita is sooo crazy sexy cool im glad shes not my sister so we can have relations
by j-z August 09, 2012
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush