...does the name "Flat Foot Floogee" ring any bells? ;-)

no


For a bell-ringer take a look at the thread that began with
http://wordsmith.org/board/showthreaded.pl?Cat=&Board=words&Number=39744
from September 2001