1 definition by Katerina and Elijah

A guy who will make you fall in love with him and then cheat on you, lie about it, and swears he loves you. But wait, before he says that he says that he hated you for something YOU NEVER FUCKING DID but still said he loved you over the time you were together. He'll also fuck over nice people and fuck up their meaning of love.
My ex was such a Garrison.
by Katerina and Elijah December 26, 2018
Get the Garrison mug.