Tuker Lucy

Tuker Lucy is a rap star who is very prejudiced against Green People. He has a known affinity towards April 20th but we're going to guess it's not because it's Adolf Hitler's birthday.