Definitions by irritated2themax
irrefuckingsponsible
Dead beat dad, lowlife, loser, piece of shit father, the reason for suffering in the world, DEE DEE DEE,irritating asshole
irrefuckingsponsible by irritated2themax December 8, 2006