Madrin

Someone who says unnecessary shit when no one cares
I was talking about my weekend then this madrin told me to add his plug. THESE PEOPLE MUST BE STOPPED!
by Tabby moni April 16, 2019
mugGet the Madrinmug.

Share this definition