Subscribe English
look up any word, like tex-sex:
 
1.
An amazingly beautiful godess that all the greek men loved. She was so beautiful that there is a greek island named after her.
The beautiful island of Elba is located in Greece
by greekhistorian. April 28, 2009
86 30
 
2.
The last page on your iPad or iPhone where all apps are exiled that can't be deleted or you just can't force yourself to delete.
crap, I can't delete my newstand app icon, so I'll just exile it to Elba...bravo pour la victoire!
by $cotty neutron March 06, 2012
5 4