Meatrune
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.
Luna: Yeah, she is such a meatrune.
Meatrune
Noun- Another phase for a fucking weirdo.
Guy: Jay is such a fucking meatrune.