1 definition by Sieg Zuro

Top Definition
Someone from Germany/Russia
Czar: Acopeta sieg heil

Rob: You're such a Machuk
by Sieg Zuro November 17, 2008
Mug icon
Buy a Machuk mug!