1 definition by Michaelcarnes

Dedicating more than 60 days in one location.
Michael is local because he spent 96 days in the Tampa area.
by Michaelcarnes November 28, 2018
Get the Local mug.