qué rayos

Spanish

Phrase

qué rayos

  1. what the heck
    ¿Qué rayos haces?
    What the heck are you doing?