1 definition by OccamsBattleAxe
Any undertaking that is ambitious, expensive and carefully planned, but still trying too hard, late to the party, and pretty much doomed to fail.
Used in the same way as "that's so G", as in "that's so G+"
Used in the same way as "that's so G", as in "that's so G+"
by OccamsBattleAxe July 14, 2011