Country Dictionary

A fork of Rural Dictionary

mouka

something that feels good, a sensation

I had the greatest mouka last night!

by Nicbrit1298 September 02, 2008