look up any word, like eiffel tower:
 
1.
Sound of a person making love to a horse
Mel pah pah, mel pah pah! this horse is good
by Fred Thomson May 10, 2007

Words related to Mel Pah Pah

horse love making mel pah