1 definition by Ben frank the tank

Top Definition
The greatest to ever have lived
Yo ziccardi is a fucking beast man
by Ben frank the tank January 19, 2017

Mug icon
Buy a ziccardi mug!