I love you so much better then meek-meek.
by Lindsey, Cely, and Micheal December 30, 2007
“Meeke Meeke” means whatever you want it to mean in that moment in time. Is usually said in a high pitch voice.
by Dougelo April 15, 2021