1 definition by pazeenii

A shortening of Product Placement.

Product Placement is a form of indirect advertising by displaying brand names and corporate logos of the advertised products in tv-shows or movies.
The ppl in the movie was so obvious...
by pazeenii February 7, 2020
Get the PPL mug.