Skip to main content

Main menu

  • About Guus
  • Archive
  • Books I'd like to read
  • English words
  • Home
User Menu
  • Log in
By Guus , 17 March 2009

to upset someone unexpectedly and severely

"Seeing an accident on the road always throws me for a loop."

http://idioms.thefreedictionary.com/throw+for+a+loop