1 definition by watchamacaullit

Top Definition
a collection of picture of oneself
I have a lot of selca pics because i'm a camwhore
by watchamacaullit July 30, 2009

Mug icon
Buy a selca mug!