1 definition by Savage Savant

Noun. Word used to describe massive poo.
I went to the toilet this morning and had a steaming chap punch throw my anus
by Savage Savant February 17, 2022
Get the Chap mug.