Late, more than a couple of Italians (7)
I believe the answer is:
overdue
'late' is the definition.
(similar in meaning)
'more than a couple of italians' is the wordplay.
'more than' becomes 'over' (eg over 100 is more than 100).
'a couple of italians' becomes 'due' ('due' is 'two' in Italian).
'over'+'due'='OVERDUE'
(Other definitions for overdue that I've seen before include "Late like unpaid bill" , "Later than expected" , "Late, outstanding like bill" , "Do revue after the appointed time" , "Behind schedule" .)