look up any word, like bangarang:
 
1.
something that feels good, a sensation
I had the greatest mouka last night!
by Nicbrit1298 September 01, 2008

Words related to mouka

how is it mooookaaaaaaaa pronounced this