Skip to main content

Definitions by Rocky Raccoon

A displaced person.

Person who is a foreigner.
They don’t speak English so they must be a DP.
DP by Rocky Raccoon June 2, 2026

humanities prep 

jadas school in new york city
humanities prep by rocky raccoon November 13, 2004