Skip to main content

FluentPenguin's definitions

teviot grove

Teviot Grove is a street in Scotland. It is well known for it's ability to lower a girls sexual standards to the point she's up for donkey punching and incest role play. If your friend claims to have ever woken up here she will need a chemical shower.
"Babe I woke up in Teviot grove on Sunday morning"

"Really?!"

"Yeah my ass Is still bleeding yo"
by FluentPenguin February 23, 2014
mugGet the teviot grove 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