Top definition
recognizable, easily foundable
you are a very spot to be person
by Sir vicky March 21, 2017
Get the merch
Get the spot to be neck gaiter and mug.