LaFontaine's are usually the best last names, it makes girls hot and guys want to change their name. in french it means the fountain. they are heart warming people and usually go best with Natalie's.
the only person cooler than you is a LaFontaine. (ends prayer)
by 34bullshark February 07, 2011