Top definition
Youth Communist Leauge(Canada)
-Revolutionary Youth
The YCL is hanging the bourgeoise scum on the streets.
by Dan October 19, 2003
Get the mug
Get a YCL mug for your dog Zora.
buy the domain for your foodie vlog