1 definition by HurrrDurrr

A girl on the intenet that drives all the guys out of their minds. But no one knows shes a trap.
Did you see that chick? Yeah, she might be xXzaL tho...
by HurrrDurrr May 24, 2013
Get the xXzaL mug.