Someone or something that smells like shit and is 95% most of the time really tiny. These people can be found up your ass around the corner.
by Emilia brown December 14, 2021
Get the mobcaca mug.by big Toe guy March 10, 2022
Get the moocaca mug.