Definitions by KingFoopaTroopa
Afghani Tongue Bath
When one licks another's sweaty testicles whilst vacationing on a beach wearing a concealed suicide vest.
Afghani Tongue Bath by KingFoopaTroopa June 12, 2023
Alaskan Ice Beard
Alaskan Ice Beard by KingFoopaTroopa August 18, 2020