Top definition
a term of exclamation, used when frick or even plain ol frack just don’t work anymore.
What the frack snack is going on here ;
This is frack snacking amazing
by jimison February 06, 2019
Get a frack snack mug for your friend Riley.