by MorphineDrip January 17, 2020
by калыван the gey November 19, 2020
by Retejsborldbfos June 25, 2020
by Ghenggy da Munky September 20, 2018
Slang for a regular person that is so stupid that they resemble a person with an actual mental handicap.
by Dumpy Diaper Doodoo December 01, 2021