Definitions by Berginerween
Kekoid
An irritating twat who's a complete and utter bellend, they're quite an embarassent, overall an utter cringe fest and shitty excuse for a human being; they make you physically laugh because they're such a cock-ring cringe cunt.
Kekoid by Berginerween May 9, 2018