What does amphibian face lift mean?

amphibian face lift meaning in Urban Dictionary

an ongoing process in which one is punched in the faceand then drownedcoined from track "shapeshift"