vancleave Share definition Flag total bumbling idiot Yo, vancleave is a friggin idiot. vancleave by romulus April 18, 2003 0 0 Get merch Get the vancleave mug. Buy Now — $32.95 See more merch