doot

Crude term meaning vagina, used in Northern Ireland
> Shove it up yer doot!