Skip to main content

Definitions by ThatTopHat

Someone who does something idiotic and annoys everyone
Rem by ThatTopHat September 28, 2018