Top definition
A pair of hairy, furry, or shaggy carpet covered like low hanging labia lips hence the reference to the star wars character Chewy the
Hey Bruh....heard you'd been chewing on your ol' lady's Chewbacca
by izakbwalz October 10, 2017
Get the mug
Get a chewbacca curtains mug for your mate José.