2 definitions by xxPussyLickerKickerDickerxx

The stupidest, most overused and retarded meme to ever exist.
Stands for "Pen Pineapple Apple Pen"
(PPAP) I have a pen, I have an apple, UGHH... Apple pen!
by xxPussyLickerKickerDickerxx November 2, 2016
Get the PPAP mug.