1 definition by SuchHacks

Top Definition
A 12 trash talker that eats a lot of twinkies.
your such a noah jay ross
by SuchHacks November 29, 2017

Mug icon
Buy a noah jay ross mug!