American commercial turning up in Hanoi, embarrassingly (7)
I believe the answer is:
idahoan
'american' is the definition.
(I know that Idahoan is a type of american)
'commercial turning up in hanoi embarrassingly' is the wordplay.
'commercial' becomes 'ad' (abbreviation for advertisement).
'turning up' shows that the letters should be reversed in order.
'in' indicates putting letters inside.
'embarrassingly' indicates an anagram.
'ad' back-to-front is 'da'.
'hanoi' with letters rearranged gives 'ihoan'.
'da' going within 'ihoan' is 'IDAHOAN'.
(Other definitions for idahoan that I've seen before include "from a certain state" , "man in a state?" , "Citizen of Boise, perhaps" , "from Boise, say" .)