Skip to main content

Definitions by justanotherasiankid

It refers to the meaning Asian While Driving.
Omg, AWD! Get the hell away!
AWD by justanotherasiankid January 6, 2008