ludo

Short for Ludicrous. Used when one is in complete amazement due to a particular occurence
I couldn't believe it son,
It was absolutely LUDO
by Matthew_the_diff May 01, 2007
Get the ludo mug.