Skip to main content

Definitions by Incanprince

In Spanish slang it means "que de la puta" which in some South American countries means cool or awesome.
Ron: Did you hear Richie bought a new BMW!

Luis: Wow.. QDLP!
QDLP by Incanprince May 16, 2011