Not a real person.
His dick is huge but it sucks he's such a narp.
Noun.Slang term that is used in exchange with Alien.
The UFO dropped off a Narp Narp