meaning of Asian Windmill

Asian Windmill meaning in Urban Dictionary

The process of carrying out the 69 place (lovers putting their mouthes for each others dirty spots) while doing cartwheels.