THERE YA HAVE IT! OMG, it's so cracky... it's awesome. I... can't say anything about it 8D Weird surnames are weird. I just took the first name that came to mind. I love it.
On a different note: Geofflon sounds like the name of a cute, fluffy and squishy animal. I should stop calling Geoffrey that.