1 definition by Anonymous Liver

A small ugly insect that smells terrible and reproduces asexually.
Look at that bug! What a stinky ditty!
by Anonymous Liver May 17, 2017
Get the Ditty mug.