1 definition by fysdyufgcrsigyudcoa

Top Definition
An adjective for an annoying bitch that make rumors about everyone
You're a mervan!
via giphy
by fysdyufgcrsigyudcoa June 01, 2020

Mug icon
Buy a Mervan mug!