A basty (liquid moist like) turd. Usually used to insult someone.
I'll smother you on the pavement basturd!
9👍 229👎