Definitions by HelloLucy!
Uber Smexii
Uber Smexii by HelloLucy! November 15, 2011
Smarticle Particles
A phrase meaning that someone has finally come to a realisation to something, or has figured something out. Usually used sarcastically. This one's for you Lucy >..<
Smarticle Particles by HelloLucy! October 29, 2011