1 definition by Undefinéd

No Good Pussy. Practically means that the person gets no girls or only dirty girls
"Did you hear that James hooked up with Rebecca last night?"
"No way dude that guy gets NGP"
by Undefinéd January 19, 2015
Get the NGP mug.