Top definition
Bad ass Italian people with attitudes that can make you cry but still the happiest people around.
by AdgeIvy August 23, 2008
Get a Iavarone mug for your cat Jovana.