Top definition
Kick-ass cool; derivation of "Ledo's," a chain of establishments that are a Chinese restaurant and an Italian restaurant in one. They also serve beer.
by Shuga February 23, 2004
Get the mug
Get a Superledo mug for your guy Manley.