Skip to main content

Definitions by Pookthelegend

pif puff 

The best catch phrase on planet Earth
"Dude this is so pif puff"
pif puff by Pookthelegend October 20, 2018