1 definition by Ohnoimabroom

1
Someone who can’t stop fucking up
~Jenna can’t stop fucking up she’s such a cud
by Ohnoimabroom January 23, 2020
Get the mug
Get a Cud mug for your girlfriend Julia.