Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by travesura
italy
Share definition
Flag
short
form for "i truly
always
love you
"
mark
: Italy
jane
:omg!
i love you too
!
italy
by
travesura
June 21, 2009
Get the
italy
mug.