664 definitions by Steve
by Steve October 14, 2004
by Steve September 3, 2002
by Steve December 17, 2003
by Steve May 7, 2005
by Steve June 22, 2004
A combination of the words ludicrous and ridiculous. Used as an exclamation for opinions and things extraordinary.
by Steve October 5, 2003