2 definitions by BambooBanga

Top Definition
An amazing British girl group, that despite coming from a reality show and having numerous haters, have released four studio albums and a greatest hits. Have had three #1's and hold the record for the 'Most Top 10 Singles By A Girl Group' in the United Kingdom.
Girls Aloud are well good, have you heard their new album yet?
by BambooBanga November 24, 2007

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug
a. A male associated with the new rave scene, most notably used in the Hadouken! song "That Boy That Girl"
b. An unreleased Girls Aloud song making fun of indie kids.
That boy is a Hoxton hero, skinny fit jeans and dressed in pink.
by BambooBanga November 24, 2007

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug