2 definitions by cho choze
by cho choze February 28, 2009
A person generally known to hug any and everyone instead of shaking hands, including total strangers. Typically for an uncomfortably extended period of time. Most huggers live in Marin County, CA, but grew up elsewhere.
by cho choze March 27, 2009