Rude Italian gentleman, blowing top over social worker (8)
I believe the answer is:
ignorant
'rude' is the definition.
(I've seen this before)
'italian gentleman blowing top over social worker' is the wordplay.
'italian gentleman' becomes 'signor' (Italian equivalent to Mr).
'blowing top' means to remove the first letter.
'over' says to put letters next to each other (in a down clue, some letters go over others).
'social worker' becomes 'ant' (ants are social insects).
'signor' with its initial letter taken away is 'ignor'.
'ignor'+'ant'='IGNORANT'
(Other definitions for ignorant that I've seen before include "Devoid of knowledge" , "Lacking knowledge or skill" , "without a clue" , "Unknowing" , "No rating (anag) - in the dark" .)