1 definition by Teriyakigod

Top Definition
Japanese Word for Panties.
Damn Those some nice She Pantsu!
by Teriyakigod April 10, 2017

Mug icon
Buy a She Pantsu mug!