Skip to main content

Definitions by ChrisP25

Up to my scroat in throat 

So I met this girl last night and my god could she go all the way down, I was up to my scroat in throat.