Skip to main content

Definitions by binnie0802

meaniehead

an annoying piece of shit, that never listens to what people ask from them
omg, fiona is such a meaniehead
meaniehead by binnie0802 November 2, 2021