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 06, 2013
by student December 08, 2003
gym-nazi; health nut
by TJ December 12, 2003
by Moonie March 01, 2005