1 definition by Dell computer

Someone who smells like an asshole, also someone who can’t control their alcohol, very annoying when drunk.
Look it’s a stupid fucking looch
by Dell computer February 18, 2019
Get the Looch mug.