IT IS TIME FOR FAUSTY TO STEAL THE STAGE MAYBE!?!?
I actually teach English at a secondary school over here in the U.K. (alongside History, Media Studies and OH NO PSHE!!!) Maybe I can ASSIST!
God's finest creation; a baby!
This is totally wrong. A semicolon links two sentences, neither of which are dependent on the other to make sense. "God's finest creation: a baby!" would be correct, due to the fact that the latter section is dependent on the former.
A hyphen would also be fine in this context, but NEVER A SEMICOLON!!
...Although on reading your post a second time, I've come to realise that you already knew this. Either way, consider it clarification that your friend and his girlfriend are perverts and foreigners.