Teammates on the game Call of Duty, all of them
by MiniGrunt January 25, 2021
He is a retard
by FredoriaGaming September 29, 2019
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 1, 2021