Top definition
Im tired of all these poncho niggers gettin into my country, they oughta toughen up the borders.
by RyanQuinnDan April 11, 2011
Get the mug
Get a Poncho Nigger mug for your fish Manafort.