Top definition
To refer to a location or place as accessible by some means.

e.g.
Me: "let's go to the ice rink"
Jess: "is it mappable?"
Me: "hell yeeaaahhhh, so mappable"
by hudmo January 08, 2015
Get the mug
Get a Mappable mug for your fish Sarah.

Available Domains :D

  • mappable.ninja
  • mappable.se