Alucardu

Man that alucardu, what a arrogant prick.
by teeheeheeheeheehee June 07, 2009
mugGet the Alucardumug.