1 definition by ohaithurr
perfect. no words in the dictionary let alone the world could express the way i feel about her. shes perfect JS
Rob loves esha more then she knows, just saying.
by ohaithurr May 6, 2008 add a video
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.