1 definition by SuccLord47181

Someone who has sex in a lake usually with someone of the same sex
by SuccLord47181 May 13, 2017
Get the Lake girl mug.