I think >>19 is right about (ry), it's short for hobo, i.e., "roughly", and is written ryaku because the Japanese love incorrectly understood kanji (c.f. "saba/mackerel") and the fact that the ryaku means "abbreviation" just makes it funnier.