Read previous post:
Italian Word for the Week: Infinocchiare

Infinocchiare (vb. tr.) To fool, swindle, cheat, deceive, etc. The Italian word for fennel is finocchio, so a literal translation...

Close