Top definition
A tradition in the Great White North where attendees bring large sums of money in which to shower the future parents with.

A celebration for a future child where the future parents are showered with large sums of cold, hard cash.
by Chuckster7411 December 27, 2014
Get the mug
Get a Canadian Baby Shower mug for your buddy Trump.