Top definition
A former cop with gray hair that likes to yell at sons of vampires with golden doughnut hair, and sometimes lets them drink piss too.
SHUT UP GIORNO - Leone Abbacchio
by Goldstation May 21, 2019
Get the mug
Get a Leone Abbacchio mug for your coworker Helena.

Activity