Stop in for a cup of coffee

Sir does mean Urinal in Portuguese! Found that out the hard way in Brazil!
Holy Molly ! I speak Portuguese and didn't know it.