1 definition by stay.frosty.frens

those things that make the honk nose
"you know my army of geese? they have these beaks, those things that make the honk noise"
by stay.frosty.frens May 1, 2018
Get the Beak mug.