1 definition by Emv22

Top Definition
my love in italian
good night mio amore
by Emv22 October 26, 2008
Mug icon
Buy a Mio amore mug!