Icy home has one grand toilet (5)
I believe the answer is:
igloo
'icy home' is the definition.
(I've seen this in another clue)
'one grand toilet' is the wordplay.
'one' becomes 'i' (Roman numeral).
'grand' becomes 'g' (G is short for grand as in a thousand).
'toilet' becomes 'loo' (loo can informally mean a toilet).
'i'+'g'+'loo'='IGLOO'
'has' is the link.
(Other definitions for igloo that I've seen before include "Inuit's home" , "Arctic dwelling" , "A house up north" , "home in the cold" , "series of chilly blocks" .)