1 definition by Black Cats and Voodoo

puh-kaa

When something in England brings joy or great satisfaction.
Dude No.1: The doo tonight has free wine

Dude No.2: Aw Puker! That's the best news I've had all day!
by Black Cats and Voodoo October 4, 2018
Get the Puker mug.