Top definition
Someone or thing that is very BIG in Size.
That girl is Buffaluff!
or Yea man linked that buffaluff ting still!
by Tristion April 24, 2008
Get the mug
Get a Buffaluff mug for your fish Bob.