Top definition
An annoying moron that wont get his bighead out of his ass
by Barkoshlav July 12, 2017
Get the mug
Get a gargaloid mug for your guy Riley.