Talk:fogo

Also British English slang?
Is this also British English slang for "stench"? 173.88.241.33 00:19, 21 June 2017 (UTC)