Top definition
A friend who acts like a giant dildo.
Last night was great eh, except for that irish kid Brendan being an effin dildoasaurus!!
by Juicyj1986 February 22, 2009
Get the mug
Get a Dildoasaurus mug for your buddy Sarah.