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