1 definition by Mickjagger1995

Top Definition
Milly is Portuguese for Awesome
Hey Milly Man, you so amazing
by Mickjagger1995 October 23, 2011

Mug icon
Buy a Milly mug!