Skip to main content

Definitions by Mr. Top hat guy

Won on paper

When someone wins even though the other side of the conflict won.
Won on paper by Mr. Top hat guy March 13, 2024