Top definition
The act of, on June 30 each year, smearing yourself in your own arse batter and starting to do your tax return.
Ive been loading up on curry for End Of Financial Smear tomorrow.
by Zonal K June 28, 2018
Get the mug
Get a End Of Financial Smear mug for your father-in-law Callisto.