meaning of Boofey

Boofey meaning in Urban Dictionary

strange, absurd, funny searching