Top Definition
A female that is hardcore, cool, and is freakish in many ways. A wacky person at times and a sex freak always. a free spirit.
I had a blast last night, you have to see my pictures, you were such an xgrrl.
by xgrrl45 March 11, 2007
5 Words related to xgrrl
Free Daily Email

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

Emails are sent from We'll never spam you.