Top Definition
A Self-Cam picture. ie a picture of yourself taken by yourself. Not professionally.
They took many selcas.
by lightning2104 April 14, 2010
8 Words related to Selca
a collection of picture of oneself
I have a lot of selca pics because i'm a camwhore
by watchamacaullit July 30, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.