1 definition by ginga chin..!

to be done to a very high standard, or to get a brilliant result from doing a task or job.
you pulled that one off a beauty man, that wuz lizard..!!
as the ball came to him he jumped in the air and cuaght it in spectacular style, turned a shouted.. "WOOOOOOOO, LIZAAAARD..!!"
by ginga chin..! December 9, 2007
Get the lizard mug.