1 definition by Ofhsnkwisydnebidn

Top Definition
A very attractive male usually of Italian origin. He is the perfect man and every girl he talks to wants him.
I wish he was a Franco
by Ofhsnkwisydnebidn December 28, 2017

Mug icon
Buy a Franco mug!