1 definition by 10-90

You wanna shoot paint balls at some hotdog stands near the speedway? No, okay lets go laugh at that larmoose.
by 10-90 May 23, 2003
Get the larmoose mug.