Top definition
is an undefinable source of wisdom; his legend preceeds him. he is the dark turtle.
the spanish panther's ora has healed millions.
by shnarf May 25, 2008
Get the mug
Get a spanish panther mug for your sister Beatrix.