Top definition
someone that is constantly involved in socializing: always talking to someone.
Dorothy is texting and also IMing on facebook, shes such a sociaholic!
by cologne555 October 09, 2010
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush