poep

poep

English Noun
Ad

Definition

A fart.

Etymology

From Afrikaans poep.

Ad