Skip to main content

Definitions by sweetiethatsadog

A really sexy, Asian man; specifically one loved by Amanda S and Lauren W. Usually found in the control room doing audio.
Damn, snotch! Did you see that Xu playing those tunes?
Xu by sweetiethatsadog February 23, 2005