Skip to main content

Definitions by Robert N. Nelson

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