1 definition by teodora

Top Definition
a less than suitable match
The two pandas were farino for each other.
by teodora July 03, 2006

Mug icon
Buy a farino mug!