1 definition by Trevorlicious

Top Definition
someone who can't smell.
oh em gee, my mother is bleaf! she can't smell kayla!
by Trevorlicious January 31, 2008

Mug icon
Buy a bleaf mug!