1 definition by ravaszroka

Its a thing we say in Hungary when something is really awful,bad or disgusting.
Shaki,your new hairdresser sucks. Your hair is so putto.
by ravaszroka November 8, 2005
Get the putto mug.