someone who always puts a smile on your face and always keeps you laughing. They are a little slow but are loved by everyone.
by Tim Caulley April 04, 2009
by Trang Nguyen March 22, 2006
by Bogswoddle October 23, 2003
by TOOHEYS October 24, 2003
by Trong Is Ranch April 30, 2016
by Agnus beyer March 04, 2013