by paulpaxman August 22, 2009
South-African slang for an idiot, dumbass, stupid-, retarded person. Someone with less than average intellect.
by roman4roane March 17, 2011
by Frikky's biceps June 12, 2021