Skip to main content

Definitions by Sir vicky

spot to be 

recognizable, easily foundable
you are a very spot to be person
spot to be by Sir vicky March 21, 2017