Green’s Dictionary of Slang

footchy footchy n.

see voetjie-voetjie n.