Para ficar bem claro: CARIOCA é quem nasce na CIDADE do Rio de Janeiro (antigo Estado da Guanabara); FLUMINENSE é quem nasce no ESTADO do Rio de Janeiro.
Adjetivos pátrios
Carioca vem do tupi e significa “casa de branco”. Refere-se à cidade do Rio de Janeiro. Quem nasce no estado do Rio de Janeiro é fluminense, que vem do latim flumine (=rio) mais o sufixo -ense (=natural). ... O adjetivo fluvial refere-se a rio.
O nome Fluminense surgiu naturalmente, sem maiores debates, apesar de a ideia inicial ter recaído sobre Rio Football Club. Acabou prevalecendo Fluminense, derivado do latim flūmen, que significa "rio". O termo também é usado para se referir aos nativos do Estado do Rio de Janeiro (Flūmen Januarii, em latim).
Fluminenseé o adjetivo pátrio usado para definir o cidadão nascido estado do Rio de Janeiro; já carioca indica quem nasceu na cidade do Rio de Janeiro. Deste modo, eu sou fluminense e carioca; meus primos nascidos em Petrópolis são fluminenses e petropolitanos.