Top definition
1. A very big village way up north. There you can find the famous Gnarp-sign my cousin bit.
I'll meet you at the GNARP-sign!
by Gnarp √Ąta skylt August 08, 2003
Get the mug
Get a Gnarp mug for your coworker Jerry.