What is Awfulatenglish?
Someone who is totally incompetent at English
Dipen is AwfulatEnglish
See dipen, english, at, awful, very