Referring to the first, yes it is derived from STFU which means "shut the fuck up" Stuff you is a tamer version more widely accepted, yet still holds the same message of shutting up.
dude: hey why dont you see me some time?
chick: stuff you and go away!
Prices shown in USD.
邮件由 firstname.lastname@example.org 发出。我们决不会发送垃圾邮件。