look up any word, like jamflex:
 
1.
When someone cannot stop chatting, either online or on the phone
Sheila is so chatty feely I ended up having to install whatsapp
by rhinoplast January 03, 2013