meaning of basterbating

basterbating meaning in Urban Dictionary

V. (Baz-ter-BAY-ting):The act of masturbating making use of garlic loaves of bread or the oil from garlic breads. This has already been known to cause airplane crashes and affect Counter-Strike:Source overall performance positively.