vhscupid Share definition Flag a titan warfare player who sucks at playing the game Have you seen vhscupid? She has a 90 death streak, and it's going up as we speak. vhscupid by vhscupid hater October 3, 2022 0 0 Get merch Get the vhscupid mug. Buy Now — $32.95 See more merch