Skip to main content

Definitions by acoustinaut

Townsville dangler 

Share definition Flag
dried mucus found hanging from the nostril.
Jesus mate, tidy up that Townsville dangler will ya.
Townsville dangler by acoustinaut January 20, 2009