Top definition
My teacher signed my year book saying manasia twa...i bet that means your the most.
by Nrizzle2 January 22, 2009
Get the mug
Get a Manasia Twa mug for your barber James.