scooby doo ( verb / noun )
to go "scooby do:" to twist the head in an upward "rrrRRRRR!!" motion, at the same time saying "rrrRRRRR," having just realized the obvious.
scooby doo ( verb / noun ) by Rev. Dr. Swami Sez December 28, 2005
Get the scooby doo ( verb / noun ) mug.