look up any word, like eiffel tower:
 
1.
N. A tagalog-english slang term meaning Douche Bag. Or an instrument containing the discharge of a douched vagina. Usually used as an insult.

Direct translation is vagina bag.
"You ugly pek pek supot!"

"It was disgusting, i can't believe she really spilled her pek pek supot on him."
by Pogi Number 4 November 21, 2005

Words related to Pek Pek Supot

asshole douche bag enema vagina vaginal fluid bag