Skip to main content

Definitions by martinsmrdi

A term commonly used to describe a person who doesn’t know how to shut up.
,,He just talked about nuclear bombs for three hours! Like nobody asked??! He’s annoying as sh*t…”
,,I know right? He’s such a Martin!”
Martin by martinsmrdi February 5, 2022