"To throw yourself at someone's feet" means to get down on your knees and beg.

Back to Idioms