Skip to main content

Definitions by Anonymous Liver

A small ugly insect that smells terrible and reproduces asexually.
Ditty by Anonymous Liver May 16, 2017