1 definition by Youwerewrongedgy

Home-made artificial vagina.

Making a wanking aid out of household objects, such as a child's armband under a sofa cushion, or your sister's guinea pig wrapped in tape to avoid it splitting.
Get me some tape, I'm going to make a squeaking mimsy
by Youwerewrongedgy March 24, 2011
Get the Mimsy mug.