1 definition by EdRCrisp

Noun. (N.Britain) A person so stupid and worthless, they are a meager snap of a Bellend.
You absolute Bellsnap!
by EdRCrisp September 25, 2014
Get the Bellsnap mug.