Skip to main content

Definitions by Pantone74

The act of smelling one's fingers AFTER one scratches one's poophole.
Sheila loves to ululate after she defecates.
ululate by Pantone74 April 20, 2005