1 definition by Edmund Au

Top Definition
to hold (a party or gathering)
Let's throw a party for mum tonight!
by Edmund Au November 17, 2005
Mug icon
Buy a throw mug!