1 definition by Lampgypsy101

Top Definition
Difficult; stressful; challenging
That exam was lampucious, I'm glad it's over.
by Lampgypsy101 January 01, 2014

Mug icon
Buy a lampucious mug!