1 definition by Keoff Gawick

Top Definition
The act of slipping a finger inside a girl (or attractive ladyboy) on the dance floor.
Last night I gave that ladyboy the ol' Japanese slipper
by Keoff Gawick February 04, 2015

Mug icon
Buy a japanese slipper mug!