occasionally people ask me to delete all their toots! this is how i do it
a = Account.local.find_by_username('whomstdever')
a.statuses.each_with_index { |s, i| RemovalWorker.perform_in((3*i).seconds, s.id) }
you can fiddle with the number of seconds you want to allow per toot but i find 3 is a nice balance