scratchitti
Noun
Meaning
scratchitti pl (plural only)
A form of graffiti that is scratched or etched into a surface, especially one of glass or plexiglass.
Noun
scratchitti pl (plural only)
A form of graffiti that is scratched or etched into a surface, especially one of glass or plexiglass.