Skip to main content

Definitions 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...
PPL by pazeenii February 7, 2020