Selca

A Self-Cam picture. ie a picture of yourself taken by yourself. Not professionally.
They took many selcas.
by lightning2104 April 14, 2010
mugGet the Selca mug.