Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Matthew_the_diff
ludo
Share definition
Flag
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
ludo
by
Matthew_the_diff
May 14, 2007
Get the
ludo
mug.