Definition of "yabbies"

yabbies