cackling farts

Fun Dictionary -> cackling farts

cackling farts - Vulgar Dictionary definition

Eggs. CANT.