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 ludo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email