my self, think its a yorkshire term, also used in stoke
Ive shit me sen.. or ive defocated in my underwear.

or also pooed my pants
by amydingleberry August 5, 2006
Get the me sen mug.
Yorkshire term for female masturbation. Most commonly used in the Doncaster area

Oooooh, I wer layin in me bed last night and a wer friggin me sen off
by Little Yellow February 29, 2020
Get the friggin me sen off mug.