Stinkard

Definition:

  • (n.) A mean, stinking, paltry fellow.
  • (n.) The teledu of the East Indies. It emits a disagreeable odor.

Compare stinkard with other words:

stinkard vs. unsavory

hurtful vs. stinkard

stinkard vs. teledu

malodorous vs. stinkard

stinkard vs. stinker