Skip to main content

Scoobhaven

A town where a lot of people have the last name scoob. Crash into people with your car and live in a dollar store quality house. The town of Scoobhaven is fucking great!
Random Person: What town do you live in?
Red bear: Fucking Scoobhaven dude!

Random Person: That's fuckin awesome!
by catshit101 March 23, 2021
mugGet the Scoobhaven mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email