Skip to main content

Definitions by charnaholic

A well-intentioned, socially-awkward doofus. Good with power tools and technological equipment; also, a proclivity to bichons (And bitches). See also: Home Depot
Charna is about as smooth as chunky peanut-butter.
charna by charnaholic December 13, 2003