1 definition by PineapplePizza11

To deliberately post something online for the sake of publicity or attention.
Bob: Did you see the new iPhone leak?
Joe: Who cares, man? That hot chick from Econ 205 just leaked her nudes.
by PineapplePizza11 June 29, 2019
Get the Leak mug.