1 definition by Dustynutz

Top Definition
An extremely slow witted person. One who is constantly stunned by simple everyday events.
These mouth breathing stunners got gored by the cariboo.
by Dustynutz June 05, 2015

Mug icon
Buy a Stunner mug!