English Noun bean rag (plural bean rags) (naval slang) A pennant displayed on a ship at mealtimes.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads