If you don't mind, do you mean topping in the purely physical sense (John or Jake being on top) or the psychological one (John or Jake dominating their partner?) Because I have an idea for this, but I want to make sure we're using the words the same way before I get started. ^^;
Re: John/Dave or Jake/Dirk