Top definition
Someone held in low regard due to their cowardice.
"Viceroy! I don't want this stunted slime in my sight again."
by William March 29, 2003
Get the mug
Get a stunted slime mug for your Facebook friend G√ľnter.