hupiveikko

Noun

 * 1) funny guy