retard, not always a mentally handicapped person someone you meet every day that just doesn't get it.
by Jxj November 5, 2006
Get the dee ta deemug. by norleans December 14, 2007
Get the dee-ta-deemug.
Get the dee ta deemug.
Get the dee-ta-deemug. We'll email you a link to sign in instantly.