Skip to main content

Definitions by "SugEasy"

to arrive some place or area
man, i just landed ill get at ya later!
landed by "SugEasy" July 25, 2009