Country Dictionary

A fork of Rural Dictionary

narp narp

Noun.

Slang term that is used in exchange with Alien.

The UFO dropped off a Narp Narp