Top definition
An ancient animal described as a duck that has 4 fins and a man's beard. Often found in the Hudson Bay, this animal likes to be left alone at all costs. DO NOT AGITATE IF YOU SEE ONE.
OMG, STACY, THERE'S A SNORPA, eh.
by Xandrox Boot December 21, 2016
Get the mug
Get a Snorpa mug for your friend Trump.