Skip to main content

Definitions by Squid mysteries

Usually can be found in remote islands. Is usually annoying but the longer you know her, the more annoying she is. Spirit animal is lizard
Girl 1: yo Is that a lizard?!
Girl 2: no, i think thats a selvy
Selvy by Squid mysteries November 5, 2019