Top Definition
Noun. Anything that makes the sound of shit hitting water, the looch sound. Essentially calling someone a loocher is calling then shit.
To enrage the bullies he stuck his butt at them and called out, "Loocher, loocher, loocher!"
by Teammillunzi February 18, 2009
6 Words related to Loocher

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.