1 definition by sharad rishu

Top Definition
One who licks vagina
My husband is a nice burchatta
by sharad rishu January 09, 2014

Mug icon
Buy a burchatta mug!