1 definition by salamandersnot

Top Definition
A fucking gay ass vampire who stole a body and didnt give it back for 100 years
jojo: that dude is such a Dio Brando
via giphy
by salamandersnot August 10, 2020

Mug icon
Buy a Dio Brando mug!