1 definition by Gavin.145

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
by Gavin.145 March 1, 2019
Get the xQc subscriber mug.