1 definition by LimeyGeeza

To do something in a fast manner - as quicks a lambs tail shakes...twice
I'll be there in two shakes of a lamb's tail...
by LimeyGeeza September 1, 2003
Get the two shakes of a lamb's tail mug.