Top Definition
One who rambles incoherently about unassociated topics without stoppage for conversational retort.
"You have not stopped talking since you took that E, ramblor."
by the_original_ramblor December 14, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.