hubieses inventado

Como si se lo hubieses inventado.
Sounds like you made it up.
Palabra del día
permitirse