look up any word, like the eiffel tower:
 
1.
A toucan with a big nose. Overall pecky person though, hella funny and chill to be around
"Boutta peak with mateen"
by Urbanner June 11, 2014
 
2.
Literally meaning, "horseshit" the term Mateen comes from latin greek origins.
Ex: "That man too a Mateen the size of a truck."
by Jerome Watermelon April 15, 2014