2 definitions by thatnigga61

A place where nobody lives and there is nothing to do
what even happens in richmond hill

Idk bro they just fuck their cousins there
by thatnigga61 June 18, 2019
Get the Richmond Hill mug.
A place where ablosutley nothing happens at all
Person 1:What even happens in richmond hill

Person 2:Pretty much nothing they just fuck their cousins
by thatnigga61 June 18, 2019
Get the Richmond Hill mug.