Stratobastard Share definition Flag Someone obsessed with stratocasters, who also posseses bastardican properties that guy is such a stratobastard Stratobastard by AlKapranos January 5, 2009 0 0 Get merch Get the Stratobastard mug. Buy Now — $32.95 See more merch