1 definition by 142696952159009642565222432244

1
Someone who only speaks ill of others from the safety of their electronic device(computer,phone,video game console)and could never be man enough to say such things face to face
by 142696952159009642565222432244 October 12, 2016
Get the merch
Get the Schrader neck gaiter and mug.