1 definition by ZOVFront

The terror of ukronazis everywhere.
A lancet missile has destroyed yet another Leopard 2A6 in Zaporozhye.
by ZOVFront July 31, 2023
Get the Lancet mug.