Live Under A Rock Definition

verb
Wiktionary