1 definition by Ferd1234

Top Definition
Something that is awesome
That wave was molecular
by Ferd1234 February 26, 2007

Mug icon
Buy a molecular mug!