English
English speaking countries
Word USED On Occasion BY Almost Everyone
(v.) • Used when someone keeps talking on and on, without meaning and without sign of stopping
"And then this happened.." "Stop yapping on and get to the point!"