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
Get the mug
Get a teviot grove mug for your sister-in-law Larisa.