"Damn Becky is one fine piece of ass!" "You better double bag it if you tap that, she's tar scarred."
by Rick S March 27, 2007
Get the tar scarred mug.Related Words
tar scarred
• tar baby
• Tar
• tar-tar
• Tar and Feather
• Tar pit
• tar hole
• tar head
• Tar Star
• Tar Tar Binks