Define Scooby-doo'd Meaning

Scooby Doo'd
When you bring a girl over and sleep with her, and she proceeds to go around the house into different rooms and sleep with your roommates (reminiscent of the Scooby Doo chase scenes). By the end of it, no ones really sure where she is.

Roommate 1: Hey man did you see Kathleen?

Roommate 2: Nope. She Scooby doo'd and that was the last I saw of her.

Roommate 3: Jinkies!
By Lynett