Emilia brown's definitions
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.