shlap

Someone who is dumb, idiotic or retarded!!!
Jay you shlap”
by Darien Dabner April 08, 2019
Get the shlap mug.