Definitions by P3PP3RM1N7Bunnie
sticky gecko
Person 1: I gave my girlfriend the NASTIEST sticky gecko last night.
Person 2: I love to do the sticky gecko!
Person 2: I love to do the sticky gecko!
sticky gecko by P3PP3RM1N7Bunnie March 1, 2023