What does Amsterdam Spit Monkey mean?

Amsterdam Spit Monkey meaning in Urban Dictionary

A male or feminine whom masterbates while window-shopping for prostitutes in amsterdam.