1 definition by louisinatorr

Top Definition
Louise: To loose complete control of your bowels and go crazy
Fuck i just got louised..!"
by louisinatorr November 02, 2010
Mug icon
Buy a Louise mug!