1 definition by Stop_nads

an affectionate loving relationship between two people who were meant to be together. one of the two must be very short, below 5 feet.
dam look at mienna, they're good together
by Stop_nads December 16, 2018
Get the mienna mug.