Skip to main content

Lucien_Jerome 's definitions

Scootch

Share definition
Scootch is another term to describe the small pieces of fatty, cadaverous flesh often dropping from the slab to the floor, onto clothing and into textbooks during Gross Anatomy lab.
During gross anatomy lab, flecks of scootch landed in the Atlas and on the floor.
by Lucien_Jerome January 11, 2023
Flag
mugGet the Scootch mug.