Scooby-Dooby-Doo

scoobydoo

‘Scooby-Doo’ refers to a moment that is ‘larger than life’, and isn’t believable in the realms of the universe you’ve created in your novel.