look up any word, like the eiffel tower:
 
1.
A phrase used either derogatorily or jokingly.
You're such a ninny tapestry!
by The Official Ninny Tapestry March 05, 2012