Moonface

someone whose face looks like they little mental capacity.
by moebate September 02, 2009
Get the Moonface mug.