Top definition
When you are playing an online video game and someone purposefully rams into you to get a kill.
I was playing war thunder and this ramtard flew into me!
by Dr Socks July 24, 2018
Get the mug
Get a Ramtard mug for your daughter Larisa.