1 definition by yommaammaasass

Top Definition
A square shaped chode.
Yo guys my snode is so big today!
by yommaammaasass March 13, 2008

Mug icon
Buy a snode mug!