1 definition by Dawgs34

A ol man that use to wire outside cable. Got zapped too many times so now he has tourete syndrome
God. I hope i dont end up like Leonard
by Dawgs34 June 6, 2019
Get the Leonard mug.