What does Blushing Geisha mean?

Blushing Geisha meaning in Urban Dictionary

when you're doing a Japanese girl from behind and accidently (or deliberately) wind up darting the incorrect gap. She turns around plus her coy, Japanese, blushing method states..."Ahh Soo" with some giggle.