What is Me Sen?
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
See me, my, self, you, him, the, dog