beaucharles
BeauCharles
beaucharles

“God-like” is an adjective and yeah, you were just owned.