2 definitions by Sue Donham

when someone goes ahead of the drinking group to make sure there's no cops to hand out d.u.i.'s
"haven't you guys had too much to drive?"
"don't worry, aiden's running blocker today"
by Sue Donham April 3, 2010
Get the running blocker mug.
a person who is so obsessed being vegan that they want to convert others no matter how unwilling they are
my girlfriend is such a vegangelist. she won't sleep with me if i've eaten an animal that day
by Sue Donham March 25, 2010
Get the vegangelist mug.