Top definition
A science term used by geeks that have no life
"My lysosomes are tingling" -Spider-Man 2014
by Terracotta January 18, 2017
Get the mug
Get a lysosomes mug for your guy Larisa.