Someone slow, dimwitted or stupid - another way of saying "Not the sharpest knife in the drawer". Also, someone who stands out in a crowd as being particularlyunintelligent.
Marisa: Why does Eric even bother talking in class - he has no idea what he's talking about.
the most annoying person ever. she facebook bombs you 24/7, calls you a lesbian tennis player, and just likes to piss you off. shes EXTREMELY short and obsessed with duck tape. she LOVES greyson chance and cody simpson. she eats duck tape. she crushes your dreams. she has no life and spends all her money on duck tape. she is an all around loser.
smelly short weird mean