Top definition
A person that always wants to chat but never takes the hint when other people don't have time or don't want to talk to them. They make tasks last longer than they need to be and would gladly make you late for a train with a big, stupid smile on their face while you politely try to escape from them.
by Billy Casper November 02, 2014
Happy St. Patties Day!