1 definition by Micky85

When a women tongues your asshole and her mo tickles your balls
Hooked up with a Greek bird last night, she gave me a taperoo street sweeper
by Micky85 April 16, 2023
Get the Taperoo Street Sweeper mug.