Skip to main content

Definitions by Trevorlicious

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