Top definition
The mysterious place inside your washing machine that all your socks mysterioiusly disapear to.
Guy#1: DUDE, where the fuck did all my socks go?"
Guy#2: Narnarland. obviously.
by narnarlandians December 02, 2011
Get the mug
Get a Narnarland mug for your cat Riley.