Skip to main content

Definitions by Barkoshlav

An annoying moron that wont get his bighead out of his ass
Fuck off, you Gargaloid
gargaloid by Barkoshlav July 12, 2017