meaning of bitemarks

bitemarks meaning in Urban Dictionary

things yourvampgirlfriend will give you,being incredibly tasty-looking,i have actually a few on my upper body,arms and neck.