Skip to main content

smashrag

A newspaper or magazine that publishes only the hottest and newest information.
(british voice) Did you see that on the telly, or in the latest smashrag?
by R3port3r October 4, 2012
mugGet the smashrag mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email