Top definition
A smart guy who loves video games, you can trust him with everything. He is shy but can have many crushes.
Joe is such a mansimrat.
Get the mug
Get a mansimrat mug for your father Manley.