russian claymore Share definition Flag When you drink to much and explosively shart on someone. "Man I drank way to much vodka and totally Russian Claymored that girl in the club last night. russian claymore by Slinky_Pete April 11, 2020 Get the russian claymore mug.