Leffler

n. Mythological beast, half horse, half cheetah.
That Leffler can't hit a tennis ball for his life!
by H.C. Penniwicket July 16, 2008
Get the Leffler mug.