a slang term used ONLY in pittsburgh/homewood/penn hills/ wilkinsburg/verona that means "oral sex"
guy #1- yo she bust out the tayto on me last night!! guy#2- naww cuuu!!! for real??
28👍 41👎