oochie

A person who's french Canadian and doesn't have good humour.
Gosh he's so oochie
by Ray_ma January 07, 2025
mugGet the oochie mug.