Skip to main content

Dell computer 's definitions

Looch

Someone who smells like an asshole, also someone who can’t control their alcohol, very annoying when drunk.
by Dell computer February 18, 2019
mugGet the Loochmug.

Share this definition