Top definition
to relieve ones self of excess methane in the digestive system
i windy pooed on your dads face.
by neil June 05, 2003
Get the mug
Get a windy poo mug for your brother Abdul.