Top definition
A man in his 50's or 60's, cruising around in a brightly painted 30 year old van
My wife and I went to Berkley, California, where we saw an inordinate amount of scoobydoobydouches.
by Gregg B. June 22, 2010
Get the mug
Get a scoobydoobydouche mug for your mate José.