Subscribe English
look up any word, like poopsterbate:
 
1.
An asian person apologizing to another.
Ahhh, very slorry bout that. No happen again.
by Super Asian August 10, 2006
3 5