From Québec French slang, to mean, staying in a place way longer than one is supposed to, through no fault of their own.
by Skip332 December 07, 2013
by student December 08, 2003
gym-nazi; health nut
by TJ December 13, 2003
by Moonie March 02, 2005