Definitions by NateFish
Swagvamp
Short for 'swagger vampire' - someone who is a complaining buzzkill, never has anything positive to say or counters any good point with some sort of oppositely negative statement and/or hypothetical scenario. A hater; a crybaby.