A fork of Rural Dictionary
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