Gaudy
(adj.) flashy, showy; not in good taste
permeate
(v.) to spread through, penetrate, soak through
innuendo
(n.) a hint, indirect suggestion, or reference (often in a derogatory sense)
vehemently
with intense emotion
sauntered
To walk at a leisurely pace; stroll
ascertain
to find out
lurched
staggered; stumbled
sporadic
(adj.) occurring at irregular intervals, having no set plan or order
puntilious
Paying strict attention to detail; extremely careful
proprietor
An owner of a store or other business
abstraction
Dealing with ideas rather than events/physical things
benediction
blessing