Definitions by BACKKKKHOEEEEEEEEEEEEE
Backhoe
Person 1: Dude...Ellie offered to meet up in the IDF room...I dont know why
Person 2: OMFFFFFGGGGG dude she is a Backhoe from what i heard....she will give you a happy ending
Person 2: OMFFFFFGGGGG dude she is a Backhoe from what i heard....she will give you a happy ending
Backhoe by BACKKKKHOEEEEEEEEEEEEE April 7, 2023