Subscribe English
look up any word, like french dipping:

1 definition by dpvand

 
1.
The Maid of Honour.
She's the maid of honour; or, to use the parlance of our times, the MoHo.
by dpvand November 02, 2008
6 5