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 windy poo neck gaiter and mug.