hello there star'na is a short word for start now, by the way, it's also slang for it's now starting
Tomas; **annoying**
Maria; "bitch you star'na get annoying shut the fuck up"
by I AM THE BEST MANGO/MANGLE March 18, 2021
Get the Star'na mug.