Skip to main content

Definitions by Atz99

Humbersquelch

The act of accidentally having sex whilst eating a scone with whipped cream
For god sake Jenny I can't believe you humbersquelched on the carpet again
Humbersquelch by Atz99 June 2, 2020