Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Condensedmilk
Ambabulate
Share definition
Flag
To wander
aimlessly
whilst
babbling
nonstop....
Mobile
phones
have allowed millions of
people
to ambabulate. Oh the
joy
!
Ambabulate
by
Condensedmilk
October 27, 2010
Get the
Ambabulate
mug.