1 definition by Bazjill84

Top Definition
LSA
Noun, Acronym: LB Snot Appendage.
Wart-like appendage on finger resulting from the pouring of agar plates for bacterial culture.
Tammy attacked Rishi with her 3 inch long LSA.
by Bazjill84 June 14, 2007

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug