1 definition by willz_boyz

Top Definition
To be a man of great penis size
That guy definitely has a Zachary Imbesi
by willz_boyz October 27, 2020

Mug icon
Buy a Zachary Imbesi mug!