2 definitions by BobNoxious1987

To translate what a male friend is really trying to say before he digs himself into a deeper hole.
Let me manslate what my idiot buddy really means by that.
by BobNoxious1987 November 23, 2018
Get the Manslate mug.
The act of opening your sunroof at night so your female partner can stand up through it while you perform cunninglingus on her.
I enjoyed some serious Moon roof caviar last night at the beach.
by BobNoxious1987 May 11, 2018
Get the moon roof caviar mug.