The thread title is clearly innuendo.

Owl + Tyrannosaurus = I don't know. But it would be amazing.