1 definition by tredizzleworth

Top Definition
piece of toilet paper stuck to a girls pussy.
i was getting the gift from this chick and there was still some gift wrap on that box!

see gift
by tredizzleworth April 18, 2008

Mug icon
Buy a gift wrap mug!