Skip to main content

Definitions by igloobae

someone who does stuff on purpose and blames it on other people,(someone who does not make sense)
girl1:why would you kiss my boyfriend?
girl2:its your fault I wanted to kiss him
girl1:your such a shitrag
shitrag by igloobae February 8, 2021