1 definition by BowlingShanee

Soiling yourself and using your foot as a plug to block the smell of excrement escaping from your bum
Did you hear about Kane? He had a stinky Pete!
by BowlingShanee August 22, 2013
Get the stinky pete mug.