Skip to main content

Definitions by Enshalla SUII

Mongloid 

A person or thing who is stuck or blocking a screen
I’m tryna find this fucking mongloid
Mongloid by Enshalla SUII February 25, 2023