Skip to main content

Definitions by NicoBalbula

The most ugly and stupid person on earth. Mostly applied to someone who thinks London is the capital of Mexico
Eyyyyy, look at her. She thinks London is the capital of Mexico, such a grimhed.
grimhed by NicoBalbula February 10, 2017