Top definition
A turd that doesn't smell like ones normal turds.
I just straight dropped an imposturd; it smells like nothing that ever came out of my ass before.
by gene clifford katter March 20, 2014
Get a imposturd mug for your father-in-law Jerry.