when tom released a billy rueban we left the area only to come back to a nasty smell that was unbearable
a really nasty, smelly fart that lingers in the air
"when tom released a billy rueban we left the area only to come back to a nasty smell that was unbearable" What is the definition of "billy rueban"?