1 definition by Macondiron

Person 1: 'mahoomalaflooma, mouche matoottoo'
Kelly: 'ouche ma flouche, moooooooooooooooooouche'
by Macondiron November 24, 2009
Get the Mouche mug.