1 definition by UncleNinz

1
A lizard press is to, press your penis against a window preferably a car window to give the affect of a squashed lizard
Hey I just lizard pressed Clarkie as he was waiting at the lights
by UncleNinz December 12, 2018
Get the mug
Get a Lizard press mug for your brother-in-law Abdul.