1. Someone who is so stupid, they have a smell for there stupidity 2. When someone is stupid and also smells like shit.
by Impotent One October 30, 2010
Get the Rturd mug.
Get the Rturd mug.We'll email you a link to sign in instantly.