Someone whos in a english spoken country,and has shit english and when speaks english has a damn weird accent to it which is usually mocked about.
by Selz May 10, 2006

by Selz May 13, 2006

by Selz May 11, 2006
