Yi$hay's definitions
New York slang. Abbreviation of "On The Ave/Avenue". New York City has many streets and popular Avenues locals commonly use to quickly reference relative location.
by Yi$hay September 10, 2022
Get the OTA mug.