Skip to main content

Matthew_the_diff's definitions

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 14, 2007
mugGet the ludomug.

Share this definition