Hmmm. Been using it most my life, dunno what you use it for, so if it's got connotations, I'm over 40 and things change!
But I'd accept it to be used for "pissed off at being fucked about" "lost because they can't cross a road", "stuck in a place they don't know with little to no info".