1 definition by xxScuttlesxx

Non-negotiable, since the compass will show where it is, relative from your current position, and it will never change.
You are my true north
by xxScuttlesxx October 10, 2013
Get the true north mug.