Top definition
To talk to oneself.
He was caught yackerbating.
by Ginko July 27, 2003
Get the mug
Get a Yackerbate mug for your friend Callisto.