look up any word, like blumpkin:

1 definition by threalalig

 
1.
foo
Means 'fucking cool'. Also is commonly used as the short version of 'fooey' or 'fooya', meaning gross or disgusting.
Noah: Allie, you're so foo!
Allie: Thanks, Noah! You're foo too.
by threalalig July 13, 2006
78 68