Random
Source Code

giggler

Someone who is daft, idiotic, or criminally insane.

That guy's a total giggler; he was all but drooling.

by Old Bollinger April 19, 2009

14👍 9👎