1 definition by Dexthagodfather

Top Definition
An extremely wierd/goony/nerdy individual
Look at that choon. Arthur's a straight choon.
by Dexthagodfather April 03, 2007

Mug icon
Buy a Choon mug!