hubieses inventado

Como si se lo hubieses inventado.
Sounds like you made it up.
Word of the Day
celery