heaven spot

From Wiktionary, the free dictionary
Jump to navigation Jump to search

English

[edit]

Noun

[edit]

heaven spot (plural heaven spots)

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