1 definition by hayleyyjade

Top Definition
when somebody is orgasming they shout this
hooo grennan, fuck this is awesome
by hayleyyjade December 16, 2010

Mug icon
Buy a grennan mug!