engine diaper???

Nothing I've ever seen.

PS I believe you have a pm from me