1 definition by Underratedrats

Someone who is beyond weird. Saying weird would be more than an understatement.
Jed: Dannie was something else last night...

Luna: Yeah, she is such a meatrune.
by Underratedrats March 10, 2018
Get the Meatrune mug.