Beanface

Someone who is being ridiculous or annoying.
Stop being a beanface!
by cb1225 August 22, 2010
Get the Beanface mug.