a term used to describe a quite expensive, quite big finest steak a restaurant has.
Yes let me have one of your finest big boy sirloin please.
by Infinthon May 10, 2019
Get the Big boy sirloin mug.