Subscribe English
look up any word, like swag:
 
1.
Commonly used by uneducated French Canadians meaning to say man made lake. Also known as a lake made by humans...stipid Frenchy.
You ever been at le man hand lake in middle of the forest!
by FrEqOuT23 November 18, 2006
9 2

Words related to man hand lake:

big lake hand man lake man hand man made lake