meaning of amphibian face lift

amphibian face lift meaning in Urban Dictionary

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