Random Words:
1.
To imitate in an exaggerated manner.
What a wonderful caricature of love.
See parody, travesty, satire, lampoon..
1.
something that is bad, by smell, taste or look. rhyming slang for minging.
"yuk! dave have you farted that smells toatlly hum-ding..