Someone who is totally incompetent at English
Dipen is AwfulatEnglish
by TheWorld April 13, 2008
Get the AwfulatEnglish mug.