Someone who is usually a bit retarded and has trouble speaking the English language.
Gavin145: Hubaabahullabhu hUballblu? Person: Wow stop being such a xQc subscriber
28👍 14👎