1 definition by JC17

"Did you see Kayla's new shoes?"
"You mean those BFU's?"
"Yeah, you saw them. She must shop at Gross-meisters!"
by JC17 October 18, 2008
Get the BFU mug.