Top definition
Exploding, Talking, Psychic, Llama Syndrome....Deadly
You have ETPLS!
by THE LLAMA OF EXPLOSIONS April 26, 2010
Get the ETPLS neck gaiter and mug.