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