selca noun1 •A photographic portrait taken by the subject; a selfie.My daughter and her friends take the best selcas and that's even before they use filters. — 2017 formsselcas