Doing A Helen

What is Doing A Helen?


1.

pissing in a stairwell

"she got so drunk she stood in the stairwell and peed down her trousers"


23

Random Words:

1. Tying a scarf or other piece of material around the neck during masturbation to abstruct blood flow to the head, and increase the pleasu..
1. word used in the geordie dialect of newcastle, with the meaning of 'do you know what it is?' generally used to express anger,..
1. Derogatory word used for people from Salonica by people from Athens or Pireaus, who cannot understand the difference between pie (thick,..