1 definition by lalaloveyou x3
A short Asian-looking lady who is;
1. Verbally abusive.
2. Addicted to the Down Town area.
also someone who claims to be Canadian.
But! We still love her... Sometimes.
1. Verbally abusive.
2. Addicted to the Down Town area.
also someone who claims to be Canadian.
But! We still love her... Sometimes.
by lalaloveyou x3 October 10, 2010