defecatorEnglish

defecator, shitter, voider

Noun

A person who defecates

English: defecator, voider, shitter

English words with similar meanings

Show 2 words