Skip to main content

Definitions by dickerie

Portuguese hand grenade 

When your female room-mate throws a period blood soaked feminine hygiene pad into your room.
I pissed my room mate off during her period so she threw a portuguese hand grenade on my bed