1 definition by Osmo

Top Definition
Very sexy guy though unkeen to admit it ;P oscar is cool and very very good at science. See cool sexy and osmosis
Oscar the grouch
computer says nooo
Im a laady
Im also a laady
by Osmo December 12, 2004
Mug icon
Buy a Oscar mug!