Top definition
A phrase commonly used by the fandom side of the social media website tumblr to describe a reaction of an inhuman noise (that sounds like a pterodactyl screech) one has made after they see something that pleases them greatly and instantly excites them.
*A cute drawing of OTP shows up on dash*

Tumblr User: *pterodactyl screech*
by Carlyndra September 08, 2013
Get the mug
Get a pterodactyl screech mug for your bunkmate Bob.

Activity