Top definition
A weird girl that wears glasses and she is also very awkward.
That girl ambuh is very weird
by Derrick Henry November 15, 2016
Get the mug
Get a ambuh mug for your bunkmate G√ľnter.