1 definition by LilDabbie

Top Definition
The physical embodiment of awesomeness and stuffs.
This is Zeng is kwoality.
by LilDabbie September 28, 2017

Mug icon
Buy a Zeng mug!