Skip to main content

Definitions by Thaddeusrex

Maroon Baboon 

A mediocre flag football team consisting of elderly men
Those damn Maroon Baboons were playing alright for old guys today.
Maroon Baboon by Thaddeusrex March 31, 2019