1 definition by Robert N. Nelson

Top Definition
A dork who thinks he's cool.
Nice snot-colored nose ring, you chotch.
by Robert N. Nelson September 01, 2003

Mug icon
Buy a chotch mug!