I asked my friend who moved recently to Texas: "How's living there? A lot of Tacos, huh?"
She replied back: "Lol. Pretty much. Leaves scope for the imagination".
I know what scope means in dictionary, like "scope of work", but in this context I couldn't get it.