Top definition
An ambiguous reference to a physical attribute of the opposite sex.
You were sitting on the steps outside a shop and you were very helpful.
Thank you for giving such awesome directions. And your "landmarks" helped too
by musical robot December 11, 2011
Get the mug
Get a Landmarks mug for your buddy Vivek.
A tagging that will probably never be buffed.
tagging like a high place or concrete spot that won't get painted over
by MISTERI March 09, 2005
Get the mug
Get a landmark mug for your cousin Julia.
buy the domain for your art vlog