Top definition
potato chips. Also called batatas.
I hate batata chips.
by uttam maharjan October 08, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush