Skip to main content

Definitions by pigeon pooper

snorting piglets 

an English term used when someone has done something stupid
Ben's shat himself he's snorting piglets
snorting piglets by pigeon pooper November 7, 2019