Top definition
An academic article or paper, often found in a peer-reviewed journal.
My desk is covered in journicals - it's exam time.
by smacp June 18, 2009
Get the mug
Get a journical mug for your friend Manley.