Top definition
Shat-Trap

When you are innocently walking behind someone and you are suddenly hit by the stench of shit particles that the person in front of you has created after they have released a silent but deadly fart!
OMG what the Fuck is that smell??

That bird has Shit!!

That's one mean Shat trap!!

Dam you!!
by Dickie Rimmer April 19, 2015
Get the mug
Get a shat trap mug for your dog Sarah.