1 definition by Lez big

Top Definition
A phrase you say when your about to punch a guy named nick in the face
Boy you about to get llama llama ding donged
via giphy
by Lez big August 31, 2020

Mug icon
Buy a Llama llama ding dong mug!