look up any word, like trill:

1 definition by teh lul master mr babe

 
1.
being english with a retarded chinese accent.
Person 1 "I speaka chinese"
by teh lul master mr babe July 13, 2011