Skip to main content

Horsie from hell 's definitions

NYRA

Officially “New York Racing Association” an organisation that runs three New York State racetracks (Aqueduct, Belmont Park, and Saratoga)

Most employees. For NYRA swear it really means

“Not Your Regular Assholes”
To err is human, to really foul things up requires NYRA
by Horsie from hell July 15, 2023
mugGet the NYRA mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email