Radio Dude's definitions
Used to describe someone who is socially inept, professionally incompetent, selfish, egotistical, greedy, a thief or otherwise repellent to anyone around them.
by Radio Dude July 1, 2011
Get the Diaper Loafmug.
Get the Diaper Loafmug. We'll email you a link to sign in instantly.