Top definition
A quivering, frothy, swollen vagina.
I gots mah Yoblad tweekt.
by Yoblad May 26, 2003
Get the mug
Get a Yoblad mug for your father Paul.