Jump to content

heaven spot

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

heaven spot (plural heaven spots)

  1. A high, difficult-to-reach location on which giraffiti is painted