and have the longest toes you can imagine
???

Howler monkeys?

I'm guessing that this is some Dutch colloquialism that doesn't translate.
_________________________
Bitt Faulk