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