Never heard dooflop, but have heard doodad and doojigger. [Good to hear from you, Sparteye! ]