Skip to main content

Definitions by Screwtherangers420

New York ranger 

An annoying little shit
That guy is a New York Ranger