Scimeca Share definition Flag A particularly useless large-nosed footballer, who struts around like he thinks he's Franz Beckenbauer. Riccy Scimeca, Leicester City FC. Scimeca by Rich January 3, 2004 0 0 Get merch Get the Scimeca mug. Buy Now — $32.95 See more merch