Subscribe English
look up any word, like tex-sex:
 
1.
A nickname given to girls with the name Alicia.
Alicia is my digglecat :)
by mrkidninja March 23, 2011
1 2