1 definition by Lebanon1

Top Definition
A group of lebanese people who get 10 billions dollars to do a fake revolution and failed
17 octobre revolution
by Lebanon1 February 17, 2021

Mug icon
Buy a 17 octobre revolution mug!