VoodooDude Share definition Flag A retard who lives in w3p with waddle48 Hey VoodooDude you retard VoodooDude by VoodooDude February 6, 2004 0 0 Get merch