Hahaa, I guess in that case, rather then definition and endurance, you should go for strength building! Just do low reps(3-5) of really high weight. I find that I'm just a bit too small to do that comfortably.
Heck B-Boying is an excellent workout from what I've seen! I myself have never done it, but from what I've seen, seems like its own intense workout.
I generally find that when I work out, I work out my upper body more than anything. I mean, I run often, and do Taekwondo, so my lower body is fine as it is.
Some good tricep workouts that I do without weights are dips, close arm push ups, and push ups on my fist.