1 definition by Timmythetatortot

Someone who has a s/o that is infact a vampire.

Someone who clings onto someone for dear life.
by Timmythetatortot May 24, 2023
Get the Spider monkey mug.