Top definition
Adjective-

Something sexy or desirable
Mike: here's a picture of my side chick
Bob: Meouch! She's hot af!!!!
by BF RS JK MZ Death January 03, 2017
Get the mug
Get a Meouch mug for your buddy Rihanna.