meaning of Alucardu

Alucardu meaning in Urban Dictionary

one that is a huge conceited dickhead