Top definition
the word for screeching uncontrollably
"Megan is menloning"
Menlon, Menloning,
via giphy
by seeyoulaterfifia May 14, 2018
Get the mug
Get a menlon mug for your guy Vivek.
buy the domain for your pet vlog