Top definition
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
Get the mug
Get a chatty feely mug for your guy G√ľnter.