Skip to main content

Definitions by Barkleyman05

London Sasquatch 

Having sex with a old british lady with a hairy vagina, preferably in her 90's and on her death bed
Hey bro sorry about your grandma

Don't worry she got her dying wish

Really? What was it

Doing the old London sasquatch on her