Top definition
strange combination of a smelly fish and a cockroach...not a girl, not yet a woman
i love my roachelle!
by kacie March 06, 2005
Get the mug
Get a roachelle mug for your guy Beatrix.