1.an acronim standing for "Buff My Pickle" can also be used in deferent forms ie.-buffed my pickle or buffing my pickle
2.buff my pickle(pickle refering to a dick,cock,or penis)
3.vulgar term-equivialent to "suck my dick"
4.often used by nerds when playing an online game to insult a recently defeated enemy or foe.
5.a way of showing that you are superior to someone in every way