Top definition
someone or something that constantly farts with a rippleling sound
Person1: dude i just heard a straughan

Person2: yeah it was fucking awesome
by robert cunningham January 07, 2008
Get the mug
Get a straughan mug for your friend José.