#73529, "RE: Do orcs have a negative parry modifier?"
Nope. You're a specless dwarf with imperceptibly better parry and less hp, but also giant size and the ability to bash-lock with high unblockable damage.
Even if you had 25 str it'd still suck because 18 dex basically doesn't dodge. Compare with giant ranger pre-wildfam, it's just as bad (but at least you have phys resist).