Alcohol on the house for bohemian (4,6)
I believe the answer is:
free spirit
'bohemian' is the definition.
(bohemian can mean a creative person or free spirit)
'alcohol on the house for' is the wordplay.
'alcohol' becomes 'spirit' (alcoholic spirit).
'on' says to put letters next to each other.
'the house for' becomes 'free' (I can't justify this - if you can you should believe this answer much more).
'spirit' after 'free' is 'FREE SPIRIT'.
Can you help me to learn more?
(Other definitions for free spirit that I've seen before include "Champion of independence" , "Irresponsible type" , "Nonconformist" , "Uninhibited person" , "One not bound by conventional beliefs" .)