double bagger (vulgar) - Turkish English Dictionary