Definitions by moshalover69
Mo Sha
An actual sex god, perfect in everyway and has a massive dump truck. May or may not be gay, to be confirmed.
Mo Sha by moshalover69 September 4, 2021
Moshagender
Moshagender by moshalover69 September 4, 2021