1 definition by revolution51

Sydney Leroux slays the hearts of Canadians.
Born in Canada she decided that she wanted to play for the USWNT.

Likes to score against Canada in dramatic fashions, and grab the crest on her jersey.
"Sydney Leroux scores and slays the hearts of Candians."
by revolution51 July 9, 2014
Get the sydney leroux mug.