1 definition by L and the J's

Someone who is slacking off, being lazy, or just being plain stupid
Lj and Sean were caught shlacking by chica when he found them tryna pipe Glendale freshmen
by L and the J's September 2, 2017
Get the Shlacking mug.