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 Get the Stratobastard mug.