Skip to main content

musical robot's definitions

Landmarks

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 20, 2011
mugGet the Landmarks mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email