Skip to main content

UwUGrinch's definitions

Marta

An annoying cow that bothers you and is alway heart horney.
"dude dont be such a Marta"
by UwUGrinch February 12, 2020
mugGet the Martamug.

Share this definition