Skip to main content

Condensedmilk's definitions

Ambabulate

To wander aimlessly whilst babbling nonstop....
Mobile phones have allowed millions of people to ambabulate. Oh the joy!
by Condensedmilk October 27, 2010
mugGet the Ambabulate mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email