Spanglish for stfu or s.t.f.u.. Its the brazilian way of saying shut the fuck up.
Guild Tladoy: estufu
by bbkaboom November 17, 2005
Get the estufu mug.