Skip to main content

Enshalla SUII's definitions

Mongloid

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

Share this definition