snorting piglets

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