Stop in for a cup of coffee

No no...as a matter of fact I may never have seen one. I only have an idea what it is...a guess
Its a bomb