Top definition
A female receiveing oral sex while takein a dookie, ejaculation & defecation at the same damn time...

Yes love????

Bring you sexy ass in here and give me a Scooby Doo!
via giphy
by Ear-ache August 01, 2018
Get the mug
Get a A Scooby Doo mug for your girlfriend Beatrix.