Skip to main content

Definitions by jb0874

An adjective to define something that is disgusting or gross, usually used towards humans.
Oh my God, he is SO yucka.
yucka by jb0874 October 30, 2007