1 definition by bbturkey
An expression used to describe something (unbelievably) amazing. It is commonly used in Quebec, Canada, but outsiders rarely understand the meaning. The terms are most likely derived from "fuck" and "over-the-top". Not to be confused with "fucked up", an antonym.
by bbturkey December 25, 2011