lickaroo Share definition Flag The act of giving oral sex specializing in the use of a tongue. Raiden gave her the ol' lickaroo. lickaroo by Sasstraliss June 17, 2013 0 0 Get merch Get the lickaroo mug. Buy Now — $32.95 See more merch