What is Sroughyl?
to be on time; or in a timely manner.
Spencer is never sroughyl, he is always late.
See on time, arrive, approximate, orderly