1 definition by Mxxgaylad

John: wow man, you fucked her?!
Me: yeah, I banged her in one of those pay toilets
John: oh, a 20p toilet?
by Mxxgaylad February 9, 2018
Get the 20p toilet mug.