1 definition by The Great Milenko

Top Definition
A snotty nerd. Not as he’s a prick, but just he has a stuffy nose.
Ha! What a snird! His mucus is getting all over his science project!
by The Great Milenko June 13, 2019

Mug icon
Buy a Snird mug!