• The art of leaving a social event in the midst of fun and games, and be dragged home by the testicles that your girlfriend has a firm grip of, then to say you shall be back in 1 hour precisely, only to never turn up at all.

  • A person from Edinburgh, Scotland which is called Embra in the local dialect


© Define Dictionary Meaning. All rights reserved

Looks like your connection to Define Dictionary Meaning was lost, please wait while we try to reconnect.