1 definition by Llady God

Pussy that so damn good that it makes your man face expression become very ugly while he's in it.
She got some ugly pussy...or that's the UGLIest pussy i have ever seen.
by Llady God September 19, 2018
Get the Ugly pussy. mug.