Top definition
This word is a more polite word for "fuck." You can use it in any way you would like to.
You may go Shfacta yourself!
by Veronika J. August 23, 2004
Get the mug
Get a shfacta mug for your daughter Beatrix.