1 definition by poon_master

Top Definition
A magical land of poonage(ownage) where someone is sent after they have been severley pooned(owned) by a snappy quick witted remark.

Oh man, did you hear them arguing? Brandon totally got sent to poonarnia!
by poon_master January 13, 2008

Mug icon
Buy a poonarnia mug!