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
