Skip to main content

Definitions by BritannicaBird

methanafall

A waterfall except the water's methane.
"Not a waterfall, but a methanafall." - melodysheep 2021
methanafall by BritannicaBird July 26, 2023