Skip to main content

Definitions by Mr licks

Someone who is acting retarded or stupid.

Mostly used as an insult.
Mek by Mr licks September 19, 2021