1 definition by oqk

Top Definition
One would say it while losing an argument or after being insulted; usually used by french speaking canadians.

ESTI FUCK YOU
Person 1: You're lame

Person 2: STFU
by oqk January 12, 2011

Mug icon
Buy a STFU mug!