Meaning

1 senses
  1. (slang)A high, difficult-to-reach location on which giraffiti is painted

Forms

plural: heaven spots
Singularheaven spot
Pluralheaven spots

regular

See also

neighbours in the dictionary
heaven spot — meaning, examples, forms, synonyms | Krumeto