Top Definition
(v) to be of an amazing nature
Bob: Hey , did you see that girl ?
Guy: Yeah , she's Xochiquetzal !
by The Hazard August 30, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×