CANADA GOOSE


Meaning of CANADA GOOSE in English

getting goosed in Canada by a Canadian

"There," he said. "Now you've had your Canada goose."

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.