Random Words:
1.
a feminine hygiene product.
"fuck i always feel like such a bitch when i have to go to the store to buy my chick's pussy pamp..
1.
Means the same as effing (fucking), but has 'jeffing' on the end, for no other reason than it rhyming rather well.
'effi..