one who is lacking in intelligence; Usually due to a short attention span, or simply a refusal to get acquainted with what is going on.
syn: dumbass, tard, moron
source: brainkandy87, March 03.
syn: dumbass, tard, moron
source: brainkandy87, March 03.
by ziggyfeed August 21, 2004