look up any word, like donkey punch:
 
1.
(spanish origin) type of butterfly or love
I want that xara.
that xara's amzing.
by Kara February 08, 2005