Top definition
An unseen species from the BFG.
"Or horrible snozzwanglers"
by rob April 30, 2005
Get the mug
Get a snozzwangler mug for your sister Zora.