Skip to main content

Definitions by totallychoob

a loser or noob of some kind
Jang Soon Park is a freakin herb
herb by totallychoob April 15, 2006