Word of the Moment

Pasted

affixed or as if affixed with glue or paste