PUP

From Wikipedia, the free encyclopedia

PUP is a TLA that can stand for:

In politics:

In medicine, science & technology:

In education and sports:

[edit] See also

In other languages