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. A Scottish expression or UK stating that a measurement is close to that of the desired. One carpenter to another: Well there's nex..
1. The nice old-english way to say "shit happens". usually said around those that would mind if you said "shit". Aww! ..
1. 1). A very funny and annoying person, ussally a girl. 2). A sex organ. Person1: hey did you see that ziiz? Person2: Yeah, she had a n..