1 definition by L28M

Top Definition
a doona filled with goon
person 1:hey, what happened to my goona?

person 2: sorry man, Rachel got to it
by L28M August 11, 2009

Mug icon
Buy a goona mug!