Boyfriend Jack gets Lois drunk, having a wine (10)
I believe the answer is:
beaujolais
'wine' is the definition.
(Beaujolais is an example)
'boyfriend jack gets lois drunk having a' is the wordplay.
'boyfriend' becomes 'beau' (synonyms).
'jack' becomes 'J' (playing card abbreviation).
'gets' is a charade indicator (letters next to each other).
'drunk' is an anagram indicator.
'having' means one lot of letters goes inside another.
'lois' anagrammed gives 'olis'.
'olis' going around 'a' is 'olais'.
'beau'+'j'+'olais'='BEAUJOLAIS'
(Other definitions for beaujolais that I've seen before include "French light red wine" , "Light red wine from south-east France" , "Burgundy wine" , "drink" .)