1 definition by Mountain Martians

1
The worst shitposter ever. Never makes videos.
Todd : Hey, when's the last time mountain martians uploaded.

Mark : 6 years.
by Mountain Martians July 15, 2021
Get the mug
Get a mountain martians mug for your mom Zora.