1 definition by Shaekspeare

Top Definition
Is friggen awesome
Marla is always awesome.
by Shaekspeare November 20, 2011

Mug icon
Buy a Marla mug!