amanda and amanda will always be best buds until the end
a person who is always there for you no matter what! a person who you love to hangout with and feel you can do anything with without being embarssed
"amanda and amanda will always be best buds until the end" What is the definition of "best buds"?