Odd post for a person who registered in 2004, no?

What could this represent?
_________________________
Amo i Gemelli!! wink