What does Amsterdam Lampshade mean?

Amsterdam Lampshade meaning in Urban Dictionary

Having intercourse with a female after putting a pillowcase with a hole cut fully out throughout the genital area and another throughout the face.