Top definition
A little booger that creates a whistling sound when breathing through your nose.
He had a canary in a goldmine and the noise kept me up all night.
by skychair September 11, 2010
Get the mug
Get a canary in a goldmine mug for your buddy Helena.