Top definition
A tecnhique of instant, pre-wipe toilet flushing, used when a particuarly bad smell is anticipated, often in a guest's house.
I was at my bird's house last night and had to instaflush. Just couldn't risk it in the downstairs toilet
by Asthmatic Mule December 26, 2014
Get the mug
Get a instaflush mug for your mother-in-law Julia.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your buddy Bob.