Both "stink"s involve a bad smelling pu**y! Good luck getting rid of the smell from your porch.
Never, and I mean NEVER, trust a fart!!