1 definition by Cron Stardust

Verb: To vulch - vulching, vulched: The act, or process, of acting like a vulture.
There's another con vulching that guy.
by Cron Stardust May 6, 2008
Get the vulch mug.