1 definition by Alexandra1212

The worse bitch in the universe... Yara loves to stick random objects in her body.. loves sex and likes to fuck with anything that moves.. Shes a slut in other words
by Alexandra1212 February 25, 2009
Get the Yara mug.