1. noun. Something who is annoying or stupid. (i.e You are a smellyface)
(i.e You are a smellyface)
by alicat October 17, 2004
Get the smellyface mug.