a phrase coined in Toronto, Ontario used to express one's thought that something is cool, or interesting
by lelo92 June 12, 2010
Get the yee beach house mug.