Top definition
A shade of green invisible to the human eye
“Did you hear about charme? I wonder how they saw it”
by average_girl March 20, 2018
Get the mug
Get a charme mug for your mama Beatrix.
buy the domain for your art site