Top definition
An alternative companion providing sexual comfort and release when a steady partner is unavailable due to absence for any reason.
"Donna's been away looking after her Mom since the end of last month."
"That's a long time , are you managing OK?"
"Yes, fine, a very attractive English woman called Emma moved into the apartment opposite in April and she's provided me with a great holiday home."
"English - lucky you!"
by Fiona BR August 24, 2017
Get the mug
Get a Holiday Home mug for your friend Abdul.