1 definition by forbz
NDP is a semi-prominent Canadian political party, that happens to be the best choice for Canadians.
The New Democratic Party is a party that is not for licking American ass like the Conservatives, and is not passive like the Liberals.
The New Democratic Party is a party that is not for licking American ass like the Conservatives, and is not passive like the Liberals.
by forbz April 10, 2011