Top Definition
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"


"Yeah my ass Is still bleeding yo"
by FluentPenguin February 20, 2014
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.