Skip to main content

Definitions by momma slapper

PETA 

Share definition Flag
Another word for free nudity.
Man: "Hey have you already seen the new PETA..."

Woman: "..ssh! The kids are here!"

Man 2: "Oh I did on their website. Boy was I desperate yesterday..."
PETA by momma slapper August 10, 2008